home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
c't freeware shareware 1999 February
/
CT_SW9902.ISO
/
pc
/
software
/
wissen
/
daten
/
gnuplot.hqx
/
gnuplot.2.0b4
/
Release Notes - 2.0b4- Read!
< prev
next >
Wrap
Text File
|
1997-11-24
|
13KB
|
296 lines
--- General Notes ---
2.0b2 has been tested on a PowerMac with System 8.0 and Internet Config.
For best results, run with System 7.5 or later, or install the Thread Manager.
The gnuplotMode.tcl which ships with the betas of the Alpha text editor is
broken.
Some things that were working in 2.0a34 may be broken in this release.
Please let me know if you find any problems.
Please be careful when using the "pause" command.
I have added a lot of asserts to check for programming errors. Please
let me know if you get one. I will need the complete text of the alert. It
will give the file and line number where the error occured.
Please let me know also if you get a "Preference Error".
If one of these errors occurs when gnuplot is in the background, gnuplot will
politely give a notification and wait for you to bring it to the forground
before displaying the dialog. If Alpha is waiting for a response from gnuplot
when this happens, you will need to type a command-. before you can switch to
gnuplot.
#### Important ####
The 'reread' command can be incredibly dangerous. Don't use it where you
might go into an infinite loop.
Do not attempt to quit Alpha while gnuplot is running. You will crash.
If the Alpha/gnuplot combination doesn't respond to commands, make sure
that the console window is in 'GPLT' mode. This is shown in the status bar
at the bottom of the screen in the the menu from the left.
2.0b4 - Fixed gif corruption introduced with 2.0b3
2.0b3 - Fixed OccupiedBlockOK assertion
2.0b2 - Fixed bug where gnuplot would hang when 'quit' was entered from
the Alpha console.
Compiled with CW Pro 2.
2.0b1 - Updated for Mac OS 8 - Appearance manager and context menu saavy.
Drag and drop for graph windows.
The offsets dialog works now.
Frontier dialogs shouldn't crash any more.
Holding down the option key while selecting an AppleScript script from
the Scripts menu opens the script in the creator application.
Options in the help menu open help in either the console or the default
browser as specified in Internet Config.
Scripts menu/console interaction cleaned up.
python console by Anthony M. Ingraldi
A few other things I've forgotten.
2.0a34 - gif and png outputs now have correct file types
Information for gif and png terminals was left out of
documentation in a33.
2.0a33 - core code updated to patchlevel 332 with corresponding
documentation.
2.0a32 - Fixed cursor bug.
2.0a31 - Update to interapplication information.
The integrated console had been accidently enabled. It's not ready yet.
2.0a30 - Minor tweaks.
2.0a29 - Position of (single) window is now saved. [Nisai Wanakule]
'set output' now works for Mac graphs.
Modified preference dialog to display the graph creator-code if it has
changed by an Apple event. This keeps it from displaying an
application name that is totally meaningless.
Event managing has been reworked. As a result:
Pause commands work better.
The thread manager is no longer required for getting gnuplot responses
from 'exec' events.
Quitting now works during a pause command.
fit.dem works now.
amimate.dem works now.
Events are now checked more often. Scripts such as amimate.dem can be
halted by pressing command-period. This will work, the results may
not be immediately apparent.
A few other things have been fixed.
New gnuplotMode.tcl to work with new event handling.
2.0a28 - Removed obsolete style options from the plot menus and scripting
dictionary.
Fixed "open dialog" Apple event.
2.0a27 - Creator codes were getting set to zero whenever preferences dialog
was opened.
More scripting changes - the clipboard is now a property.
Plotting from a list of files works now.
New Frontier glue
Patchlevel 330 source code.
Stuff left to do:
The About box needs to be completed.
Finish the integrated editor and console.
Close All (option-command-W) doesn't work.
Stuff that is broken: (Stuff that hasn't been fixed since day-of-misery.
Quitting Alpha while gnuplot is running causes a crash.
The Offsets dialog doesn't do anything. Will probably change to
something more useful.
The GX stuff is toast. Will redo after the integrated console is
finished.
The dialog Apple event hasn't been redone.
Opening a Frontier dialog from a shared menu causes a _really_ bad
crash. _Don't_ do that.
2.0a26 - The plot and splot apple events can now handle numerical data
either as a parameter or from the clipboard.
Lots of improvements to the scripting support. The AppleScript
dictionary is correct except for the print event.
Bug fix enabling menu items when first graph is opened.
New Frontier glue file. (supports new apple events)
2.0a25 - Fixed "disconcerting cursor-icon" bug [reported by: Kenneth Wickwire]
Fixed assertion when activating scroll bars on first graph window.
Cleanup of Alpha's responses when scripts executed from Scripts
menu.
Rearraigned the contents of the distribution folder.
2.0a24 - **** First post crash release. ****
The scripts menu is no longer limited to two levels of hierarchy.
No more crashing without Component manager present.
AppleScript scripts are filtered out of the scripts menu if AS is not
available.
Core code is now at patch level 328.
Windows now resize correctly.
The graph size can be set from the command line.
The window used for the singlewin option is not numbered. That way you
know which one it is.
Option in preferences dialog to disable the console. This will keep
gnuplot from trying to talk to Alpha.
Ship with Frontier scripts.
Threading now works with the pause commands.
Changes to the palette are now saved.
fpu version.
Typing a character into a graph window inserts it into the console and
brings the console forward.
Stuff left to do:
The About box needs to be completed.
Finish the integrated editor and console.
Stuff that is broken: (Stuff that hasn't been fixed since day-of-misery.
Quitting Alpha while gnuplot is running causes a crash.
The Offsets dialog doesn't do anything. Will probably change to
something more useful.
The GX stuff is toast. Will redo after the integrated console is
finished.
The dialog Apple event hasn't been redone.
Large parts of the AE dictionary are lies.
Opening a Frontier dialog from a shared menu causes a _really_ bad
crash. _Don't_ do that.
Plot Data apple event is gone. :-( High priority fix.
2.0a21 - The 68K version of release a20 was linked with the wrong version
of the gnuplot core code. No other changes.
2.0a20 - Option-close now works correctly.
The "Scripts" folder can now contain AppleScript applets and
applications.
Font, size, and style is now implemented for the mac terminal.
(Not yet for GX).
New versions of gnuplotMode.tcl from Jeff
Added Apple event to plot data. Plotting from the clipboard via
an Apple event is now supported.
2.0a19 - Updated core code to patch level 322
2.0a18 - Fixed bug where type quit into the console would shut down the
gnuplot core but not kill the application.
New gnuplotMode.tcl from Jeff which fixes pwd display problem.
2.0a17 - Fixed pause handling. Command-. seems to work now. The watch
cursor needs some fine tuning.
New gnuplotMode.tcl from Jeff.
2.0a16 - Disabled multi-threading to prevent crash during pause commands.
This fixes the crashes during all.dem, etc... This makes it
impossible to abort a script using command-., but at least you
don't crash.
Restored a few files in the demo folder since the crash is fixed.
2.0a15 - There are now 17 different point types. The size may be changed
with the "set pointsize" command.
2.0a14 - Graph dimensions may now be changed using the preferences dialog.
- GX graphs can now be saved. The creator is selectable via the
preferences dialog.
2.0a13 - Fixed crash when no scripts menu was available.
- Fixed crash when drawing an arrow without GX available.
- GX Line Styles menu is now disabled when GX is unavailable.
- Fixed erroneous assertion when the QD font selection window opened;
2.0a12 - Fixed bug in scripts menu that keep scripts at the root level from working.
- The scripts folder can now be an alias.
- Fixed bugs in gx terminal.
- Rearranged menus. There is now a Format menu to support formatting of Mac graphs.
Some of the balloon help items may be in the wrong place.
- Modification of text style selection dialogs.
- Fixed a typo in documentation files.
- First official GX release! Please see GX readme file for details.
- gnuplotMode.tcl is a bit out of sync with this release of the
application.
2.0a11 - The preference dialog works. It only has one option right now,
but it works.
- The creator code for Mac output is now selected from the pref's
dialog.
- gnuplot.gih now is no longer restricted to the docs folder. If it's
anywhere on gnuplot's volume, gnuplot will find it. gnuplot.gih
can even be an alias file pointing to something like "gnuplot help file".
2.0a10 - The scripts menu now accepts aliases of both folders and files.
- The 'OUTP' event now includes a 'TERM' parameter which gives the name
of the active terminal.
- Hopefully fixes an annoying problem where the cursor doesn't always change
back to an arrow when Alpha tells gnuplot to come to the front after
launching a script. This usually happens when the script generates more
than one Mac window.
2.0a9 - Balloon help for menus.
- The creator code for mac files can be selected from the file menu.
This feature will eventually move into the preferences dialog. The
dialog manager doesn't seem to like it when modal dialogs are
launched from modal dialogs. That's why this feature isn't in
the preferences dialog yet.
- Holding down the command key while gnuplot is launching will keep it
from launching Alpha. If you are wondering why you need this, you
probably don't.
2.0a8 - Fixed assertion when dialogs opened via Apple events.
2.0a7 - Holding the option key down while selecting a file in the user menu
opens the file in Alpha.
- Changed the User menu to "Scripts"
- Tweaked a few things here and there.
- Added nogx, singlewin, and multiwin options when setting the mac terminal.
- The name of the mac terminal is officially 'macintosh' now, but set term mac
still works.
- gnuplot.gih has been updated so that "help mac, help set term mac, etc..."
all work.
2.0a6 - Fixed nasty bug that caused a crash when running a file from the user
menu.
- Fixed watch cursor problem in the Print and Page Setup dialogs.
2.0a5 - Fixed bug introduced with a4 which kept Alpha from being launched.
- The search for Alpha will now cover every local volume. I'm not
searching network drives for speed reasons.
2.0a4 - Bug fixes in the window and user menus. File and window names can
now contain special characters.
- Other bug fixes to user menu.
- Fixed crash on 68K machines running early versions of System 7.0.x.
--- Cosmetic Problems ---
1) The hierachial menus under the plot menu don't have check marks. They
possibly never will.
2) Alpha sometimes comes to the front when it shouldn't. I'm not sure
whose bug this is. --- It's in the gnuplotMode.tcl code.
--- Things That Work and Things That Don't---
Line Styles: Modifications to the color palette will not be saved if
you quit. All other information from the Line Styles dialog is retained.
The GX terminal still does funky things occasionally.
The Preferences menu item isn't implemented yet.
GX text formatting isn't implemented yet.
Applescript support is still in progress. Setting properties doesn't
work for windows, among other things.
--- New Stuff That Works Now ---
QD text formatting is essentially complete.
The user menu is implemented. I'll probably change the name in the future. You
can have 10 hierchial menus and they are limited to 1 level deep.
You can now save PICT files via the File menu. This doesn't work yet for
GX picts.